package models

import "time"

type Flowers struct {
	Id           int32  `gorm:"column:id;type:int;primaryKey;not null;" json:"id"`
	ExamTypes    string `gorm:"column:exam_types;type:varchar(30);comment:试题类型;default:NULL;" json:"exam_types"`       // 试题类型
	Tirdy        string `gorm:"column:tirdy;type:varchar(30);comment:难度;default:NULL;" json:"tirdy"`                   // 难度
	EaxmOne      string `gorm:"column:eaxm_one;type:varchar(30);comment:专业范围一级;default:NULL;" json:"eaxm_one"`         // 专业范围一级
	ExamTwo      string `gorm:"column:exam_two;type:varchar(30);comment:专业范围二级;default:NULL;" json:"exam_two"`         // 专业范围二级
	Question     string `gorm:"column:question;type:varchar(30);comment:试题名称;default:NULL;" json:"question"`           // 试题名称
	Answer       string `gorm:"column:answer;type:varchar(30);comment:正确答案;default:NULL;" json:"answer"`               // 正确答案
	Author       string `gorm:"column:author;type:varchar(255);comment:作者;default:NULL;" json:"author"`                // 作者
	AnthorNum    int32  `gorm:"column:anthor_num;type:int;comment:作者编号;default:NULL;" json:"anthor_num"`               // 作者编号
	CreatePeople string `gorm:"column:create_people;type:varchar(255);comment:创建人;default:NULL;" json:"create_people"` // 创建人
	CreateNum    int32  `gorm:"column:create_num;type:int;comment:创建人工号;default:NULL;" json:"create_num"`              // 创建人工号
	CheckPeople  string `gorm:"column:check_people;type:varchar(255);comment:审核人;default:NULL;" json:"check_people"`   // 审核人
	CheckNum     int32  `gorm:"column:check_num;type:int;comment:审核人编号;default:NULL;" json:"check_num"`                // 审核人编号
	ExamJx       string `gorm:"column:exam_jx;type:varchar(255);comment:试题解析;default:NULL;" json:"exam_jx"`            // 试题解析
	Status       string `gorm:"column:status;type:varchar(255);comment:状态;default:NULL;" json:"status"`                // 状态
}
type Qusetions struct {
	Id       int32     `gorm:"column:id;type:int;primaryKey;not null;" json:"id"`
	Name     string    `gorm:"column:name;type:varchar(255);comment:题目;default:NULL;" json:"name"`     // 题目
	Answer   string    `gorm:"column:answer;type:varchar(255);comment:答案;default:NULL;" json:"answer"` // 答案
	CreateAt time.Time `gorm:"column:create_at;type:datetime(3);default:NULL;" json:"create_at"`
	UpdateAt time.Time `gorm:"column:update_at;type:datetime(3);default:NULL;" json:"update_at"`
	DeleteAt time.Time `gorm:"column:delete_at;type:datetime(3);default:NULL;" json:"delete_at"`
}
